To enjoy oneself very much; to have a great experience or a lot of fun.
बहुत आनंद लेना; बहुत अच्छा अनुभव होना या मज़े करना।
English Usage: "During the vacation, she really had the time of her life."
Hindi Usage: "छुट्टियों के दौरान, उसने वाकई ज़िन्दगी का सबसे अच्छा समय बिताया।"